# coding:utf8
from django.conf.urls import url
from . import views

app_name = 'users'

# 子应用中新建一个url.py文件用于保存该应用的路由
# urlpatterns 是被django识别的路由列表
urlpatterns = [
    # 每个路由信息都需要url函数来构造
    # url(路径，视图)
    # path(r'index/', views.index)
    url(r'^index/$', views.index, name='index'),
    # 在定义普通路由时，可以使用name参数指明路由的名字
    # 通常以斜线/结尾，其好处是用户访问不以斜线/结尾的相同路径时，
    # Django会把用户重定向到以斜线/结尾的路径上，而不会返回404不存在
    url(r'^say/$', views.say, name='say'),
    # 未命名参数按定义顺序传递
    # url(r'^weather/([a-z]+)/(\d{4})/$', views.weather),
    # 命名参数按名字传递
    # url(r'^weather/(?P<city>[a-z]+)/(?P<year>\d{4})/$', views.weather),
    # 获取请求路径中的查询字符串参数(形如：k1=v1&k2=v2),可以通过request.GET获取，返回QueryDict对象
    # url(r'^qs/(.*)', views.qs)
]
